﻿using System;
using System.Collections.Generic;
using innovations.util.collections;

namespace innovations.ml.core.collections
{
    public class GradientLinkedList<T> : LimitedCapacityLinkedList<T>
    {
        private GradientLinkedList() : base() { }

        public static GradientLinkedList<T> GetInstance(int capacity)
        {
            Capacity = capacity;
            return instance;
        }

        private static readonly GradientLinkedList<T> instance = new GradientLinkedList<T>();
    }
}
